Dictionary English – Romanian

luckily



Adverb