interrate

Italian

Adjective

interrate

  1. feminine plural of interrato

Anagrams