rambardes
French
Noun
rambardes
?
plural of
rambarde