museau
[
French
]
plural
museaux
Muzzle
Countries
France