baabuu

English: Translation
lie down (baby talk)
adjective