English Turkish Dictionary

English - Türkçe

masterpiece in Turkish: