EXPERIENCE
LEARN
C2
IPA
/toup nɔːk taː/
GD
toup nok ta

តូបអ្នកតា Meaning in English

Definitions

US small shrine dedicated to ancestral spirits
Headley

Topics

Religion