izučiti

Etymology
.

Verb

 * 1) to learn through to the end, to study, to master
 * 2) to bring (someone) to mastery by teaching, to teach thoroughly