MalayTranslate.com
Malay to English Translator
Translate Here

English to English

specialised

adjective (a)

  • developed or designed for a special activity or function
    dirancang untuk dibangunkan atau aktiviti khusus atau fungsi
    source: wordnet30