Dictionary Romanian – English

scelerat



Adjectiv
Substantiv masculin