Dictionary Romanian – English

delator



Substantiv masculin