Italian

edit

Adjective

edit

lumacose

  1. feminine plural of lumacoso

Anagrams

edit