Dictionary English – Romanian

demented



Adjectiv