marmousets

See also: marmoƻsets

French

Noun

marmousets m

  1. plural of marmouset