Dictionary English – Romanian

despairingly



Adverb