Italian

edit

Adjective

edit

iugulatoria

  1. feminine singular of iugulatorio

Anagrams

edit