Definify.com

Definition 2026


izain

izain

Basque

Noun

izain

  1. leech