Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
apelike
adjective satellite
(s)
resembling apes
menyerupai kera
Synonym:
anthropoid
,
anthropoidal
source: wordnet30
being or given to servile imitation
menjadi atau diberikan kepada perhambaan tiruan
Synonym:
apish
source: wordnet30