Italian-English dictionary »

atrepsia meaning in English

ItalianEnglish
atrepsia noun
{f}

athrepsianoun