bn:02792594n
Noun Named Entity
AR
No term available
EN
Kanjirottu Yakshi is a folkloric deity of South India. Wikipedia
Relations
Sources