English

edit

Noun

edit

marmoses

  1. plural of marmose