Home
Search
Index
Definify.com
Definition
2025
barbillons
barbillons
French
Noun
barbillons
m
plural of
barbillon
Similar Results