Definify.com

Definition 2025


giltzarrapo

giltzarrapo

Basque

Noun

giltzarrapo

  1. padlock