Definify.com

Definition 2025


casuchas

casuchas

Spanish

Noun

casuchas f pl

  1. plural of casucha