Dictionary English – Romanian

icicle



Substantiv