Definify.com

Definition 2025


carapuças

carapuças

Portuguese

Noun

carapuças

  1. plural of carapuça