ukhoshekh- she tucked herself in for the best rest

more about : ukhoshekh