garullo - Spanish English Dictionary

garullo

Meanings of "garullo" in English Spanish Dictionary : 2 result(s)

Spanish English
General
garullo [m] ES stud turkey
Botany
garullo [m] AL variety of wild pear