Arabic Turkish Dictionary

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

منقوشة in Turkish: