Dictionary English – Romanian

suddenly



Adverb