Skip to main content

English: New Dehli

Welsh: Dehli Newydd

Part of speech

Proper noun