Labuan

From Fresh Dictionary

English

Proper noun

  1. Federal territory in eastern Malaysia which has Victoria as its main town.
Personal tools