Spanish-English dictionary »

svarog meaning in English

SpanishEnglish
Svarog proper noun

Svarog(Slavic god of the sun)
proper noun