Translation of کرات و مرات in English:

کرات و مرات

phrase

  • many times and often, repeatedly