bls (beach landing site) - Turco Inglés Diccionario