mordagas
Spanish
Noun
mordagas
f
pl
plural of
mordaga