0 votes
What is the meaning of Barranquilla?

1 Answer

0 votes
(Spanish barranˈkiʎa) a port in N Colombia, on the Magdalena River.
...