Piscine Karina de angel • Maret 19, 1990 It is also a french noun meaning swimming pool. See la piscine disambiguation. Piscine . Recent examples on the web the v...