MalayTranslate.com
Malay to English Translator
Translate Here

English to English

interlacing

adjective satellite (s)

  • linked or locked closely together as by dovetailing
    berkaitan atau mengunci erat bersama sebagai oleh dovetailing
    source: wordnet30