lacking patience; impulsive

listen to the pronunciation of lacking patience; impulsive
Английский Язык - Турецкий язык
evecen