Arabic Turkish Dictionary

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

سباكة in Turkish: