Swedish-Latin dictionary »

new delhi meaning in Latin

SwedishLatin
New Delhi substantiv
Indiens huvudstad

Dellium Novumnoun

Your history