Translation of اگلا پردہ in English:

اگلا پردہ

phrase

  • foresail of a ship