Romanian-Latin dictionary »

new delhi meaning in Latin

RomanianLatin
New Delhi

Dellium Novum