Definify.com

Definition 2026


odol

odol

Basque

Noun

odol

  1. blood

Declension