English-Spanish dictionary »

bay area meaning in Spanish

EnglishSpanish
Bay Area (geographical region)
proper noun

La Área de la Bahíaproper noun