Italian-English dictionary »

telemanipolatore meaning in English

ItalianEnglish
telemanipolatore noun
{m}

telemanipulatornoun