Translation of پھانس مارنا in English:

پھانس مارنا

phrase

  • obstruct
    impede