duende ( synonym found)

Definition of duende:

°A city in Scotland.

Back to Top