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

Antonyms & Opposite Concepts