Definify.com

Definition 2024


heroatra

heroatra

Ido

Adjective

heroatra

  1. heroic

Synonyms