Dictionary English – Romanian

stupefaction



Substantiv