Translation of ترکِ چین in English:

ترکِ چین

phrase

figurative

  • sun