Dictionary English – Romanian

life-buoy



Substantiv