idulla

Finnish

Noun

idulla

  1. adessive singular of itu