lehwafa

lehwafa
English: Translation
armpit
noun
Body parts