santa_cruzEnglish

Santa Cruz

Noun

A town in western California on Monterey Bay, a tourist center

English: Santa Cruz

Bahasa: Santa Cruz

A city in central Bolivia

English: Santa Cruz

Bahasa: Santa Cruz

Bahasa words with similar meanings

Words that start with "santa_cruz"