Arabic-English dictionary »

نِيُودِلْهِي meaning in English

ArabicEnglish
نِيُودِلْهِي f

New Delhicapital of India