bataras luisants
French
Noun
bataras
luisants
m
plural of
batara luisant