![]()
Sign Up Forum Show Words Show Sentences Other Links Blog Posts Contact Us | Definition of Spanish Word excavadora Spanish Word: excavadora English Meaning: excavator, digger German Meaning: der Bagger Traditional Chinese Meaning: 挖土機 Simplified Chinese Meaning: 挖土机
| ||