Dictionary English – Romanian

excruciating



Adjectiv