English: deambulate

English verb 'deambulate' conjugated