French-English dictionary »

brubru meaning in English

FrenchEnglish
brubru nom

brubru(Nilaus afer)
noun