living being embodying a deity or spirit Spanish -

1.





English translator: Spanish living being embodying a deity or spirit  Eesti sõnaraamat   Español Traductor   Svenska Översättare