Romanian

edit

Noun

edit

scelerată f (plural scelerate)

  1. female equivalent of scelerat

Declension

edit