Home Nepali Dictionary

Download Nepali Dictionary APP

New Delhi Nepali Meaning

दल्ली, देहली, नयाँ दिल्ली