Search term dépanneuse has one result
Jump to
FR French EN English
dépanneuse (n) [motor vehicle for towing] (n) tow truck (n) [motor vehicle for towing]