Italian edit

Adjective edit

lumacose

  1. feminine plural of lumacoso

Anagrams edit