French-English dictionary »

san francisco meaning in English

FrenchEnglish
San Francisco nom {f}

San Francisco◼◼◼(San Francisco, California city)
proper noun