Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
french-english
>
"armpit" in English
English translation for "
armpit
"
n.
armpit, part of the body directly below where the arm attaches to the body (anatomy)
Similar Words:
"armour-geddon" English translation
,
"armoured bestial hell" English translation
,
"armoured vehicle royal engineers" English translation
,
"armous-et-cau" English translation
,
"armoy" English translation
,
"arms" English translation
,
"arms (jeu vidéo)" English translation
,
"arms (manga)" English translation
,
"arms corporation" English translation