English

edit

Noun

edit

madragues

  1. plural of madrague