fatehpur sikri

/F EY1 T HH P ER0 S IH0 K R IY0/
noun
  1. 1

    A town in India