Muntinlupa in Russian Muntinlupa in Russian Мунтинлупа proper noun An independent city in Metro Manila, Philippines. Add to Flashcards