Possible Results:
maestra
-teacher
Feminine singular of maestro (noun)
maestra
-master
Feminine singular of maestro (adjective)

maestro

Popularity
8,000+ learners.
Word of the Day
hopeful