Teluk Mayalibit

from Wikipedia, the free encyclopedia

Teluk Mayalibit stands for: