terrassière - French English Dictionary

terrassière

Play ENFRFRfr
Play ENFRFRca

Meanings of "terrassière" in English French Dictionary : 2 result(s)

French English
Automotive
terrassière [f] trench digger
Traffic
terrassière [f] trench digger