3 French Synonyms for EXCAVATRICE
Prev.1Next
excavateur
Definition: 1. excavator (vehicle, often on tracks, used to dig ditches etc; a backhoe)
Show more information about excavateur
Show external searches
Search for pelleteuse in:
Show external searches
Search for trax in:
Prev.1Next
Search took: 2.3349 ms