Spanish-English dictionary »

cócona meaning in English

SpanishEnglish
cócona noun
{f}

turkey hennoun