Definify.com

Definition 2024


atrates

atrates

English

Noun

atrates

  1. plural of atrate

Anagrams