Dictionary English – Romanian

archfiend



Substantiv