Definify.com

Definition 2025


izain

izain

Basque

Noun

izain

  1. leech