Dictionary English – Romanian

detonating



Adjectiv