Open main menu

Contents

EnglishEdit

PronunciationEdit

Proper nounEdit

 
English Wikipedia has an article on:
Wikipedia

Moluccas

  1. An archipelago in Indonesia.

SynonymsEdit

TranslationsEdit