MalayTranslate.com
Malay to English Translator
Translate Here

English to English

submersed
(s/@/b'm/[@]/rst )

adjective (a)

  • Being or growing under water, as the leaves of aquatic plants.
    atau tumbuh menjadi di bawah air, sebagai daun merekam tanaman.
    source: webster1913

adjective satellite (s)