MalayTranslate.com
Malay to English Translator
Translate Here

English to English

completing

adjective satellite (s)

  • acting as or providing a complement (something that completes the whole)
    bertindak sebagai pelengkap atau menyediakan tempat (sesuatu yang melengkapi seluruh)
    source: wordnet30