What is Piscina Spanish?
Translations. piscina Noun. piscina, la ~ (f) swimming pool, the ~ Noun. ‐ pool that provides a facility for swimming.