kiharasta

Finnish

Adjective

kiharasta

  1. elative singular of kihara

Noun

kiharasta

  1. elative singular of kihara

Anagrams