Definify.com

Definition 2026


algazarras

algazarras

Portuguese

Noun

algazarras

  1. plural of algazarra