apex of the nose - French English Dictionary

apex of the nose

Meanings of "apex of the nose" in French English Dictionary : 1 result(s)

English French
Medicine
apex of the nose punta de la nariz