Arabic Turkish Dictionary

العربية - Türkçe

السترة in Turkish: