Italian

edit

Noun

edit

limacci m

  1. plural of limaccio

Anagrams

edit