Arabic Turkish Dictionary

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

إبرة in Turkish: