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 excelledmampu menjadi surmounted atau cemerlangsource: wordnet30