Definify.com

Definition 2026


armiarma

armiarma

Basque

Noun

armiarma

  1. spider

Declension