51Թ

Advertisement

Advertisement

Barra de São Francisco

[bahr-rah di soun frahn-sees-koo]

noun

  1. a city in SE Brazil, on the São Francisco River.



Advertisement

Advertisement

Advertisement

Advertisement


barracudinabarrage