Olongapo in Russian Olongapo in Russian Олонгапо proper noun An independent city in Zambales, Philippines. Add to Flashcards