English-Arabic dictionary »

tapestries meaning in Arabic

EnglishArabic
Tapestries [UK: ˈtæ.pɪ.strɪz]
[US: ˈtæ.pə.striz]

أقمشة النجود