izedea

English: Translation
teach
Spanish: Translation
enseñar
Education and learning
Notes

Also izedeame; mac̷e.

ID
17.250