Dictionary English – Romanian

tirade



Substantiv