borasses
French
Noun
borasses
?
plural of
borasse