sasirt

listen to the pronunciation of sasirt
Türkçe - İngilizce
amazed
bedevil
make flustered
make confused
took aback
sasirt