Dictionary English – Romanian

insidious



Adjectiv