Definify.com

Definition 2024


olagarro

olagarro

Basque

Noun

olagarro

  1. octopus

See also