Italian edit

Noun edit

marmosetta f (plural marmosette)

  1. marmoset

Anagrams edit