a land measure of about 1000 square metres

listen to the pronunciation of a land measure of about 1000 square metres
English - Turkish

Definition of a land measure of about 1000 square metres in English Turkish dictionary

a measure of
bir tedbirin