Results for "

pulluk

"
Turkish - English dictionary

pulluk

(Turkish - English dictionary) :
(iron or steel) plow.