sasirt

listen to the pronunciation of sasirt
التركية - الإنجليزية
amazed
bedevil
make flustered
make confused
took aback