escarboucles
French
Noun
escarboucles
f
plural of
escarboucle