English Turkish Dictionary

English - Türkçe

ashamed in Turkish: