Definify.com

Definition 2025


olagarro

olagarro

Basque

Noun

olagarro

  1. octopus

See also