it undulates - Inglés Sinónimo Diccionario