Italian-English dictionary »

ecoscandaglio meaning in English

ItalianEnglish
ecoscandaglio noun
{m}

echo soundingnoun