Definify.com

Definition 2026


idi

idi

See also: idì and İdi

Basque

Noun

idi

  1. ox

Declension