English edit

Noun edit

supplicats

  1. plural of supplicat