döven


Results for "döven"

Turkish - English dictionary

döven

(Turkish - English dictionary) :
(wooden) threshing sled (with flint blades set in the bottom).