Definify.com

Definition 2025


atrates

atrates

English

Noun

atrates

  1. plural of atrate

Anagrams