voiture d’arrosage - French English Dictionary

voiture d’arrosage

Play ENFRFRfr
Play ENFRFRca

Meanings of "voiture d’arrosage" in English French Dictionary : 2 result(s)

French English
Technical
voiture d’arrosage water cart
voiture d’arrosage watering cart