SynonymX
Speak
Torres Strait
Definition of Torres Strait
1.
A strait between northeastern Australia and southern New Guinea that connects the Coral Sea with the Arafura Sea
Noun
Semanticaly linked words with "torres strait"
sound
strait