ekskavatör


Results for "ekskavatör"

Turkish - English dictionary

ekskavatör

(Turkish - English dictionary) :
excavator; steam shovel.