Dictionary English – Romanian

instantly



Adverb