damp from the rain - Turco Inglés Diccionario