English Turkish Dictionary

English - Türkçe

stressful in Turkish: