Definify.com

Definition 2025


cagarras

cagarras

Portuguese

Noun

cagarras

  1. plural of cagarra