moradora

listen to the pronunciation of moradora
Spanisch - Englisch
inhabitant, denizen, resident