power_shovelEnglish

digger, excavator, power shovel, shovel

Noun

A machine for excavating

English: power shovel, excavator, digger, shovel

Bahasa: penyodok

Bahasa words with similar meanings

English words with similar meanings

Show 3 words