azora

listen to the pronunciation of azora
Spanisch - Englisch
alarm
embarrassment, confusion
excitement