ekwaa

English: Translation
its horn, antler, antenna
noun
Body parts
mg-bitd-wordlistrow 796