Moluccas in Czech Moluccas in Czech Moluky proper noun An archipelago of Indonesia. Add to Flashcards