Definify.com

Definition 2025


orretta

orretta

Finnish

Noun

orretta

  1. Abessive singular form of orsi.