Search term Surabaya has 3 results
EN English PT Portuguese
Surabaya (proper) [city in Indonesia] Surabaya (proper) [city in Indonesia] (proper)
Surabaya (proper) [city in Indonesia] Surabaia (proper) [city in Indonesia] (proper)
PT Portuguese EN English
Surabaya (proper) [city in Indonesia] (proper) Surabaya (proper) [city in Indonesia]