azoro

listen to the pronunciation of azoro
Spanish - Turkish
hayret
Spanish - English
alarm (Latin America)
excitement
embarrassment, confusion