Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
interlinking
adjective satellite
(s)
linked or locked closely together as by dovetailing
berkaitan atau mengunci erat bersama sebagai oleh dovetailing
Synonym:
interlacing
,
interlocking
,
interwoven
source: wordnet30