YourDictionary

embarcadero

noun pl. embarcaderos

a wharf or other landing place

See embarcadero in American Heritage Dictionary 4

Learn more about embarcadero

embarcadero

link/cite print suggestion box