Definify.com

Definition 2025


avulli

avulli

Albanian

Noun

avulli

  1. wall

Related terms