Definify.com

Definition 2025


algazarras

algazarras

Portuguese

Noun

algazarras

  1. plural of algazarra