Definify.com

Definition 2024


orchessa

orchessa

Italian

Noun

orchessa f (plural orchesse, masculine orco)

  1. ogress