Translation: armpit
Definition of axila in English
Parte carnosa y cóncava del cuerpo localizada bajo el punto donde el brazo se encuentra con el torso.
Synonyms of axila in English
sobaco
Definition of axila in Spanish
Concave, fleshy part of the body, below where the arm meets the torso.