Dictionary English – Romanian

insistently



Adverb