Skip to content
Thai Dictionary
Search the dictionary
Search
นิวเดลี
niw-dee-lii
Noun
New Delhi, the capital of India
Recently looked up
Clear