ekwaa

English: Translation
horn
noun
Body parts