Italian-English dictionary »

idroestrattore meaning in English

ItalianEnglish
idroestrattore noun
{m}

hydroextractor(machine that removes excess water from textiles)
noun