Dictionary English – Romanian

liberator



Substantiv