iduilla

Finnish

Noun

iduilla

  1. adessive plural of itu