Search term Uluru has 2 results
EN English PT Portuguese
Uluru (proper) [giant rock in Australia] Uluru (proper) [giant rock in Australia] (proper)
PT Portuguese EN English
Uluru (proper) [giant rock in Australia] (proper) Uluru (proper) [giant rock in Australia]