Translation of بستان سرا in English:

بستان سرا

phrase

  • garden behind a palace