Translation of منتر دینا in English:

منتر دینا

phrase

  • give spiritual instruction