French-English dictionary »

sambuseh meaning in English

FrenchEnglish
sambuseh nom {m}

sambusehnoun