Dictionary English – Romanian

inevitably



Adverb