Italian-English dictionary »

mezzo d'opera meaning in English

ItalianEnglish
mezzo d'opera noun
{m}

dump truck [dump trucks](heavy truck for carrying loose, bulk cargo)
noun
[UK: dʌmp trʌk] [US: ˈdəmp ˈtrək]