meaning of lesser sunda islands

1. a chain of islands forming a province of Indonesia east of Java; includes Bali and Timor


Related Words

lesser sunda islands |

Developed & Maintained By Taraprasad.com

Treasure Words