In this paper an efficient dual time implicit approach is used to solve viscous laminar flow around two bodies with general motion. Therefore, the grid includes a background grid and two sets of grids around the moving bodies. Rotational and translational motions of two bodies are managed separately in this grid arrangement. In this work the overset concept for hybrid grid is used and flow variables are interpolated with a simple method. The unsteady two dimensional Navier-Stokes equations are discretized using an implicit dual time stepping method. To accelerate convergence, the local pseudo-time stepping and implicit residual averaging are applied. To evaluate the present method, moving cases including rotational and translational motions are solved and the results are compared with experimental and numerical data.