EXPERIENCE
LEARN
C2
IPA
/soʔrɔːkoʔl/
GD
sorokol

សុរកុល Meaning in English

Definitions

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