Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
etched
adjective satellite
(s)
cut or impressed into a surface
dipotong atau terkesan ke permukaan
Synonym:
engraved
,
graven
,
incised
,
inscribed
source: wordnet30