ambezar

English: Translation
to learn; to teach; to study
Education and learning