Malacca (Indonesia) strait separates Sumatra from Malay Peninsula. It is _________ strait in the world ? By Prepistan - April 27, 2020 42 (a) Highest (b) Lowest (c) Largest (d) longest