supplicats
English
Noun
supplicats
plural of
supplicat