a town in california known for its beach. located near los angeles

listen to the pronunciation of a town in california known for its beach. located near los angeles
English - English
Malibu