Italian-English dictionary »

idronautica meaning in English

ItalianEnglish
idronautica noun
{f}

hydronauticsnoun