Translation of آئینۂ چینی in English:

آئینۂ چینی

phrase

  • high quality mirror of China
  • figurative

    the sun