Dumai in Indonesian Dumai in Indonesian Dumai proper noun A city in Riau, Indonesia. Add to Flashcards