Subulussalam in Indonesian Subulussalam in Indonesian Subulussalam proper noun A city in Aceh, Indonesia. Add to Flashcards