English-Arabic dictionary »

tapis meaning in Arabic

EnglishArabic
Tapis [UK: ˈtæ.piː]
[US: ˈtæ.piː]

بساط