Italian-English dictionary »

diogene meaning in English

ItalianEnglish
Diogene proper noun
{m}

Diogenes(Ancient Greek name)
proper noun