Definify.com

Definition 2024


idi

idi

See also: idì and İdi

Basque

Noun

idi

  1. ox

Declension