Advertisement

Synonyms of Tǔtūn

Primary definition: A transliterated term originating from URL-encoded Chinese input representing specific linguistic or geographic entities.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement