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

پھانس مارنا

phrase

  • obstruct, impede