Arabic Turkish Dictionary

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

نافذة in Turkish: