Mouton

See also: mouton

English

Proper noun

Mouton

  1. commune in Charente, France

Derived terms