1 Spanish Synonyms for ELFO
Prev.1Next
duende
Definition: 1. (Iberianfolklore) a small humanoid creature who invades homes at night to carry out mischief and scare the residents
There are 4 definitions of the word duende
Show more information about duende
Prev.1Next
Search took: 8.48 ms