English-Arabic dictionary »

tapestry meaning in Arabic

EnglishArabic
Tapestry [UK: ˈtæ.pɪ.stri]
[US: ˈtæ.pə.stri]

قماش النجود