Spanish-English dictionary »

orejas de burro meaning in English

SpanishEnglish
orejas de burro noun

goose wing(sail positioning)
noun