letulla

Finnish

Noun

letulla

  1. adessive singular of lettu

Anagrams