Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
deep-set
(d/i/p_s/E/t )
adjective satellite
(s)
having a sunken area
mengalami delong daerah
Synonym:
recessed
,
sunken
source: wordnet30