Tagaytay in Russian Tagaytay in Russian Тагайтай proper noun A city in Cavite, Philippines. Add to Flashcards