restless, impatient

listen to the pronunciation of restless, impatient
Turkish - English

Definition of restless, impatient in Turkish English dictionary

içi dar impatient, restless
(person)