Idi

From Fresh Dictionary

Basque

Noun

idi

  1. ox

Related terms

Personal tools