Derja translation of 'تْبَحْبَحْ'

تْبَحْبَحْ
(V)
to rest on the water, float and rock on the water

She let the baby float on the water. حطت البابي يتبحبح في البانو