French-Latin dictionary »

taj mahal meaning in Latin

FrenchLatin
Taj Mahal nom

Taj Mahalnoun