rock, particularly in a hammock - Spanish English Dictionary

Suggest a Term