dekar


Results for "dekar"

Turkish - English dictionary

dekar

(Turkish - English dictionary) :
decare (a thousand square meters, 0.247 acres).