Zamboanga in Russian Zamboanga in Russian Замбоанга proper noun Zamboanga City (a city in Zamboanga Peninsula, Mindanao, Philippines) Add to Flashcards