English-Arabic dictionary »

scroll meaning in Arabic

EnglishArabic
scroll roll of paper or parchment

طُومَارm