English Dictionary

Definition of “Lesser Sunda Islands”

Lesser Sunda Islands

Definitions

plural noun

  1. the English name of Nusa Tenggara

Comments

Log in to comment on this word.