Portuguese-English dictionary »

carro-vassoura meaning in English

PortugueseEnglish
carro-vassoura noun
{m}

broom wagon(vehicle)
noun