Arabic Turkish Dictionary

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

حلقة in Turkish: