Definify.com

Definition 2024


odol

odol

Basque

Noun

odol

  1. blood

Declension