Romanian-Latin dictionary »

nou delhi meaning in Latin

RomanianLatin
Nou Delhi

Dellium Novum