yìn bà zi

Translation

  • seal of authority
  • official seal

Synonyms

Chinese Tones