overwhelmed, flustered, nervous.

listen to the pronunciation of overwhelmed, flustered, nervous.
İngilizce - İngilizce
faklempt