MalayTranslate.com
Malay to English Translator
Translate Here

English to English

superable
('s/u/p/@/r/@/b/@/l )

adjective (a)

  • Capable of being overcome or conquered; surmountable.
    mampu menjadi mengatasi atau ditakluki; surmountable.
    source: webster1913

adjective satellite (s)

  • capable of being surmounted or excelled
    mampu menjadi surmounted atau cemerlang
    Synonym:
    conquerable
    source: wordnet30