VariousWords beta
Related Terms:
Definitions:
Noun
Torres Strait
Definition: a strait between northeastern Australia and southern New Guinea that connects the Coral Sea with the Arafura Sea