Malacca

A state in Malaysia, which was well-known international trade center in the East.

Malacca Definition | Radience
Malacca Definition | Radience