confused, perplexed or flustered

listen to the pronunciation of confused, perplexed or flustered
İngilizce - İngilizce
flummoxed
confused, perplexed or flustered