Definify.com

Definition 2024


izain

izain

Basque

Noun

izain

  1. leech