Translation of تاج محل in English:

تاج محل

phrase

  • Taj Mahal, the mausoleum of Queen Mumtaz Mahal at Agra in India