Italian-English dictionary »

clessidra meaning in English

ItalianEnglish
clessidra

sand glass

You can find it in:

ItalianEnglish