STRAIT OF MALACCA


Meaning of STRAIT OF MALACCA in English

n. strait in southeast Asia connecting the Andaman Sea with the South China Sea

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.