Russian-English dictionary »

машина-метла meaning in English

RussianEnglish
машина-метла noun

broom wagon(vehicle)
noun