Dictionary Romanian – English

insistent



Adjectiv
Adverb