Arabic-English dictionary »

رُوب دُو شَامْبْر meaning in English

ArabicEnglish
رُوب دُو شَامْبْر m

dressing gownitem of clothing