Home
Search
Index
Definify.com
Definition
2025
loubards
loubards
French
Noun
loubards
m
plural of
loubard
Similar Results
Libbards-bane