to leave a mark on port - Español Inglés Diccionario