Spanish-English dictionary »

hidrolimpiadora meaning in English

SpanishEnglish
hidrolimpiadora noun
{f}

pressure washernoun