English Turkish Dictionary

English - Türkçe

shocked in Turkish: