more capable Synonym
Synonyme more capable
Search Synonyms