Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lifebelts
in English
lifebelts
#common
Definitions
Noun
buoyant
rings
on
ships
for
rescue
purposes
equipment
for
emergency
flotation