amadouviers
French
Noun
amadouviers
m
plural of
amadouvier