Italian

edit

Noun

edit

marmosetta f (plural marmosette)

  1. marmoset

Anagrams

edit