Portuguese-English dictionary »

hidrolavadora meaning in English

PortugueseEnglish
hidrolavadora noun
{f}

pressure washernoun