EXPERIENCE
LEARN
C2
IPA
/stoʔkɑːtoʔn/
GD
stokaton

ស្តុកតុន Meaning in English

Definitions

US Noun Stockton (a city in California, United States)
Wiktionary