Italian-English dictionary »

idrometride meaning in English

ItalianEnglish
idrometride noun

hydrometridnoun