Definify.com

Definition 2024


irace

irace

Italian

Noun

irace m (plural iraci)

  1. hyrax

Synonyms