English-Arabic dictionary »

papyruses meaning in Arabic

EnglishArabic
Papyruses [UK: pə.ˈpaɪ.rə.sɪz]
[US: pə.ˈpaɪ.rə.sɪz]

ورق البردي