Definify.com

Definition 2026


algazels

algazels

English

Noun

algazels

  1. plural of algazel