moradora

listen to the pronunciation of moradora
Spanish - English
inhabitant, denizen, resident