Batu Cave's definitions
When you visit a tourist location and look at it from a distance and/or take quick snapshots and leave.
by Batu Cave July 20, 2014
Get the batu cave mug.by Batu Cave October 27, 2022
Get the Kitchen scale mug.