Spanish-English dictionary »

carro escoba meaning in English

SpanishEnglish
carro escoba noun
{m}

broom wagon(vehicle)
noun