Results for "

plowshare

"
English - Turkish Dictionary

plowshare

(English - Turkish Dictionary) :
i. saban demiri, pulluk demiri.