Arabic-English dictionary »

أقمشة النجود meaning in English

ArabicEnglish
أقمشة النجود

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