Meaning of lumulutang

lumulutang

Tagalog

lumulutang adj. buoyant; capable of floating