Latin-English dictionary »

palatha meaning in English

LatinEnglish
palatha noun
{f}

candied fruit(candied fruit, fruits)
noun