Definify.com

Definition 2025


eskularru

eskularru

Basque

Noun

eskularru

  1. glove

Declension