Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
cup of tea
noun
(n)
an activity that you like or at which you are superior
kesibukan yang anda suka atau di mana kau terlalu hebat
Example:
Chemistry is not my cup of tea.
Synonym:
bag
,
dish
source: wordnet30