MalayTranslate.com
Malay to English Translator
Translate Here

English to English

strong-growing

adjective satellite (s)

  • tending to spread quickly
    untuk merawat menyebar dengan cepat
    source: wordnet30