Italian-English dictionary »

escavatorista meaning in English

ItalianEnglish
escavatorista noun
{mf}

excavator operator(one who operates an excavator)
noun