Spanish-English dictionary »

alpicoz meaning in English

SpanishEnglish
alpicoz noun
{m}

Armenian cucumber(fruit)
noun