Translation of دام چکانا in English:

دام چکانا

phrase

  • settle price or rate