EXPERIENCE
LEARN
C2
IPA
/siːmɔːkaːt/
GD
simokat

ស៊ីមកាត Meaning in English

Definitions

US Noun SIM card
Wiktionary

Etymology

English - From SIM card.