Definify.com

Definition 2026


olagarro

olagarro

Basque

Noun

olagarro

  1. octopus

See also