Dictionary English – Romanian

intercession



Substantiv