Dictionary English – Romanian

thereupon



Adverb