Dictionary English – Romanian

insistent



Adjectiv