English Turkish Dictionary

English - Türkçe

impatient in Turkish: