Dictionary English – Romanian

devouringly



Adverb