Definify.com

Definition 2024


marmosette

marmosette

Italian

Noun

marmosette f

  1. plural of marmosetta

Anagrams