Arabic-English dictionary »

دِلْهِي الجَدِيدَة meaning in English

ArabicEnglish
دِلْهِي الجَدِيدَة f

New Delhicapital of India