Translation of پیش پانا in English:

پیش پانا

phrase

  • defeat, overcome, win