Synonym-English dictionary »

nusa tenggara synonyms in English

SynonymEnglish
Nusa Tenggara noun

lesser sunda islandsnoun

nusa tenggaranoun