a demarcated area of the earth

listen to the pronunciation of a demarcated area of the earth
English - Turkish

Definition of a demarcated area of the earth in English Turkish dictionary

geographical area
coğrafi alan
English - English
geographical area