Subscribe
URL of the page has been copied to clipboard.
Meaning : A strait between northeastern Australia and southern New Guinea that connects the Coral Sea with the Arafura Sea.
Install App
Torres strait meaning in Telugu.