Translation of ترت کا in English:

ترت کا

phrase

  • fresh
    recent
    new