English-Arabic dictionary »

cartouche meaning in Arabic

EnglishArabic
cartouche hieroglyphs

خَرْطُوشm