MalayTranslate.com
Malay to English Translator
Translate Here

English to English

unmechanical

adjective satellite (s)

  • (of a person) lacking mechanical skills
    (dari seseorang) kurang kemahiran mekanis
    Synonym:
    nonmechanical
    source: wordnet30