Translation of ترت کا in English:

ترت کا

phrase

  • fresh, recent, new