Home
Search
Index
Definify.com
Definition
2024
barbettes
barbettes
English
Noun
barbettes
plural of
barbette
French
Noun
barbettes
f
plural of
barbette
Similar Results