Spanish-English dictionary »

san sebastián meaning in English

SpanishEnglish
San Sebastián proper noun

San Sebastián(coastal city of Spain)
proper noun