Translation of مستول گرانا in English:

مستول گرانا

phrase

  • lower the mast (of)
  • strike sail