Italian

edit

Adjective

edit

troglia

  1. singular feminine of troglio

Anagrams

edit