moulard
English
Noun
moulard
(
plural
moulards
)
Alternative form of
mulard
.
Anagrams
modular