Dictionary English – Romanian

overshoe



Substantiv