Results for "

excavator

"
English - Turkish Dictionary

excavator

(English - Turkish Dictionary) :
i. ekskavatör, kazı makinesi.