charroi - French English Dictionary

charroi

Play ENFRFRfr
Play ENFRFRca

Meanings of "charroi" in English French Dictionary : 2 result(s)

French English
Patents
charroi [m] carting
Construction
charroi [m] dumper