meaning of Armhöhle

Armhöhle - German to English

underarm [Br.] [armpit]