swimming pool

    [pl.: swimming pools] noun
  1. piscina.
  2. indoor swimming pool piscina coberta.