excavatorEnglish

excavator, digger, power shovel, shovel

Noun

A machine for excavating

English: power shovel, excavator, digger, shovel

Bahasa: penyodok

A workman who excavates for foundations of buildings or for quarrying

English: excavator

Bahasa: penggali

Bahasa words with similar meanings

English words with similar meanings

Show 3 words