Results for "

hektar

"
Turkish - English dictionary

hektar

(Turkish - English dictionary) :
hectare (10,000 square meters or 2.47 acres).