levreaux
French
Noun
levreaux
m
plural of
levreau