kikimoras
English
Noun
kikimoras
plural of
kikimora
Spanish
Noun
kikimoras
f
pl
plural of
kikimora