Fatehpur Sikri in Turkish Fatehpur Sikri in Turkish Fetihpur Sikri proper noun A town in India Add to Flashcards