English-Italian dictionary »

hydrometrid meaning in Italian

EnglishItalian
hydrometrid noun

idrometridenoun