Definify.com

Definition 2025


mecapales

mecapales

Spanish

Noun

mecapales m pl

  1. plural of mecapal