Arabic-English dictionary »

شَامْبُو meaning in English

ArabicEnglish
شَامْبُو m

shampooproduct for washing the hair or other fibres

شَامْبُور

Chambordtown in Centre, France