Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
touch base
verb
(v)
establish communication with someone
menetapkan komunikasi dengan seseorang
Synonym:
connect
,
get in touch
source: wordnet30