Spanish: deambular

Spanish verb 'deambular' conjugated