Portuguese-English dictionary »

lavadora de alta pressão meaning in English

PortugueseEnglish
lavadora de alta pressão noun
{f}

pressure washernoun