English-Dutch translations for san francisco
Definition of san francisco
- A major coastal city in California of over 800,000 widely known for its unique culture, architecture, and LGBT population; (
- Any place or institution named after St. Francis
Trending Searches
Popular Dictionaries