Search term Delhi has 2 results
Jump to
EN English JA Japanese
Delhi デリー
Delhi (proper) [National capital territory and old city in northern India] デリー (proper) [National capital territory and old city in northern India]