la guaira









la guaira


noun

  1. a seaport in N Venezuela: the port of Caracas.

noun

  1. the chief seaport of Venezuela, on the Caribbean. Pop: 26 669 (1990 est)
52 queries 0.565