Mastered
German Meaning
meistern beherrschen bezwingen bändigen unter Kontrolle bringen bezähmen
English Meaning
- Simple past tense and past participle of master.
- To reach a high level of competency.