Meaning of torres strait
Definition of torres strait
(noun)
a
strait
between
northeastern
Australia and
southern
New Guinea that connects the Coral Sea with the Arafura Sea
Other information on torres strait
WIKIPEDIA results for
torres strait
Amazon results for
torres strait
Tweet