Latin-Romanian dictionary »

dellium novum meaning in Romanian

LatinRomanian
Dellium Novum

New Delhi

Nou Delhi