nombril meaning in English
n. navel, small dimple in the abdomen where the umbilical cord was once attached to the placenta; belly button (informal)
n. navel, small dimple in the abdomen where the umbilical cord was once attached to the placenta; belly button (informal)