melaka









melaka


noun

  1. Malacca(defs 1, 2).

noun

  1. another spelling of Malacca
50 queries 0.554