Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
sexually attractive
adjective satellite
(s)
capable of arousing desire
mampu menimbulkan keinginan
Synonym:
delectable
source: wordnet30