apinasta

Finnish

Noun

apinasta

  1. elative singular of apina