Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
oil production
noun
(n)
the act of drilling a hole in the earth in the hope of producing petroleum
tindakan melubangi bumi dengan harapan produksi petroleum
Synonym:
boring
,
drilling
source: wordnet30