trax
Top 35000
Meanings
Noun
1. excavator, digger (construction equipment) (Switzerland)
2. backhoe, backhoe loader, loader excavator (Switzerland)