tôlards
French
Noun
tôlards
m
plural of
tôlard