tenifuga

Italian

Adjective

tenifuga

  1. feminine singular of tenifugo

Anagrams