Definify.com

Definition 2024


interrate

interrate

Italian

Adjective

interrate

  1. feminine plural of interrato

Anagrams