Spanish-English dictionary »

alficoz meaning in English

SpanishEnglish
alficoz noun
{m}

Armenian cucumber(fruit)
noun