Definify.com

Definition 2024


orratz

orratz

Basque

Noun

orratz

  1. (medicine) needle