English-Spanish dictionary »

kikimora meaning in Spanish

EnglishSpanish
kikimora (a female house spirit)
noun

kikimoranoun
{f}