English to Chinese Dictionary excavators

excavators

挖掘机
translation of 'excavators'
noun
挖土机,
挖掘机,
掘土机
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one