English to Turkish Dictionary excavators

excavators

ekskavatörler
translation of 'excavators'
noun
kazma makinesi,
kazı yapan kimse,
hafriyat işçisi
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one