Mastered
French Meaning
maƮtriser apprendre dompter surmonter saisir mater
English Meaning
- Simple past tense and past participle of master.
- To reach a high level of competency.