Dictionary search results

Showing 1-3 of 3 results

lifebuoy British & World English

A buoyant support such as a lifebelt for keeping a person afloat in water

life buoy English-Spanish

salvavidas m, guindola flenguaje técnico/technical language