Dictionary English – Romanian

detonation



Substantiv