Dictionary English – Romanian

hammock



Substantiv