Definify.com

Definition 2025


interrate

interrate

Italian

Adjective

interrate

  1. feminine plural of interrato

Anagrams