hektar


Results for "hektar"

Turkish - English dictionary

hektar

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