meaning of santa catalina
1.
an
island
resort
in
the
Pacific
off
the
southwestern
coast
of
California
Related Words
santa catalina
|
Developed & Maintained By
Taraprasad.com