English Turkish Dictionary

English - Türkçe

suddenly in Turkish: