Definify.com

Definition 2025


orratz

orratz

Basque

Noun

orratz

  1. (medicine) needle