Definify.com

Definition 2024


algazarras

algazarras

Portuguese

Noun

algazarras

  1. plural of algazarra