French: déambuler

French verb 'déambuler' conjugated