EXPERIENCE
LEARN
C2
IPA
/sorɑːkol/
GD
sorakol

សុរកុល Meaning in English

Definitions

US shop where the statues of gods are made; place of meditation where the statues of deities are located
Headley

Topics

Religion