galgo español

Noun

 * 1) Spanish greyhound dog breed