Advertisement

Advertisement

Siem Reap

Or Si·em·re·ap,

[see-uhm ree-uhp, syem ryap]

noun

  1. a city in NW Cambodia, near Angkor.



Advertisement

Advertisement

Advertisement

Advertisement


siemensSiena