Arabic Turkish Dictionary

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

دجاجة in Turkish: