huluhulu ngutu

English: Translation
beard hair
noun
Body parts
ID
2332