azora

listen to the pronunciation of azora
الأسبانية - الإنجليزية
alarm
embarrassment, confusion
excitement