Arabic-English dictionary »

مفارش المائدة meaning in English

ArabicEnglish
مفارش المائدة

Tablecloths[UK: ˈteɪbl.klɒθs] [US: ˈteɪ.bəl.ˌklɒθs]