Italian-English dictionary »

termogetto meaning in English

ItalianEnglish
termogetto noun
{m}

motorjet(rudimentary type of jet engine)
noun