mordagas

Spanish

Noun

mordagas f pl

  1. plural of mordaga