Ternate in Russian Ternate in Russian Терна́те proper noun An island of Maluku, Indonesia. Add to Flashcards