Term Gallery logo

Meanings of grullo in English

Spanish
grullo
Translations for grullo

Spanish