Russian-English dictionary »

атемойя meaning in English

RussianEnglish
атемойя noun
{f}

atemoya(fruit)
noun