EN

Synonyms for trollops

Trollops, noun plural of trollop. Synonyms in the same form.