answersLogoWhite

0

A natatorium is a location that has an indoor swimming pool. The word natatorium comes from the Latin word 'natator' that means a swimmer.

User Avatar

Wiki User

10y ago

What else can I help you with?