Skip to content
Simplified display

圣克鲁斯岛

shèng kè lǔ sī dǎo

Sign in to save this word to your study lists.

Definitions

  1. 1. Santa Cruz Island, off the California coast