Spanish-English dictionary »

garrano meaning in English

SpanishEnglish
garrano noun

garron(type of horse)
noun
[UK: ˈɡæ.rən] [US: ˈɡæ.rən]