Translator


"to walk along at a leisurely pace" in Spanish