Definify.com

Definition 2024


eskularru

eskularru

Basque

Noun

eskularru

  1. glove

Declension