English

edit

Noun

edit

kikimoras

  1. plural of kikimora

Spanish

edit

Noun

edit

kikimoras f pl

  1. plural of kikimora