MalayTranslate.com
Malay to English Translator
Translate Here

English to English

submerged
(s/@/b'm/[@]/r/dZ/d )

adjective satellite (s)