Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
land area
noun
(n)
an area of ground used for some particular purpose (such as building or farming)
kawasan tanah digunakan untuk beberapa tujuan tertentu (seperti bangunan atau pertanian)
Synonym:
acreage
source: wordnet30