Spanish-English dictionary »

san francisco meaning in English

SpanishEnglish
San Francisco proper noun
{m}

San Francisco(San Francisco, California city)
proper noun