floating, afloat, buoyant

listen to the pronunciation of floating, afloat, buoyant
English - Spanish
flotante
English - Italian

Definition of floating, afloat, buoyant in English Italian dictionary

floating, buoyant
galleggiante