iduista

Finnish

Noun

iduista

  1. elative plural of itu