mecapales

Spanish

Noun

mecapales m pl

  1. plural of mecapal