barbouzards
French
Adjective
barbouzards
masculine plural of
barbouzard