Spanish

edit

Noun

edit

mordagas f pl

  1. plural of mordaga