Spanish-English dictionary »

coigue meaning in English

SpanishEnglish
coigue noun
{m}

Dombey's beech(South American tree)
noun