Definify.com

Definition 2025


irace

irace

Italian

Noun

irace m (plural iraci)

  1. hyrax

Synonyms