Italian-English dictionary »

tesmoteta meaning in English

ItalianEnglish
tesmoteta noun
{m}

thesmothetenoun