meaning: let the world say what it will - Turco Inglés Diccionario