Spanish-English dictionary »

máquina de lavado a presión meaning in English

SpanishEnglish
máquina de lavado a presión noun
{f}

pressure washernoun