excavator


Results for "excavator"

English - Turkish Dictionary

excavator

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