English
›
Words
having
or showing the ability to float
Translation:
English
Adjective
1
buoyant
Add
Translation