Dictionary English – Romanian

doubtless



Adverb