A device for cleaning a contaminated crankcase gas generated during operation of an internal combustion engine comprising a crankcase, the device comprising: a housing having a longitudinally extending side wall portion, the housing comprising: an inlet configured to receive the contaminated crankcase gas from the crankcase, and an outlet configured to release a cleaned crankcase gas out from the housing, a fan configured to establishing a gas flow through the housing between the inlet and the outlet, and a cleaning arrangement (308, 308') for cleaning the contaminated crankcase gas, the cleaning arrangement (308, 308') being arranged inside of the housing, characterized in that the cleaning arrangement (308, 308') comprises: a traverse wall member constituted by a flat disc arranged to be stationary in the housing, wherein the traverse wall member is configured to cover a portion of a cross section of the housing, and comprises a plurality of through holes for restricting a cross sectional area of the gas flow, also affecting the direction of the gas flow when approaching the traverse wall member, and a rotatably arranged wing wheel configured to establishing a gas flow through the housing between the inlet and the outlet, the wing wheel arranged downstream of the traverse wall member in the direction of the gas flow, wherein the wing wheel comprises a plurality of wings and by its rotation is configured to redirect contaminants comprised in the crankcase gas towards an inside surface of the longitudinally extending side wall portion of the housing, wherein the cleaning arrangement comprises a plurality of traverse wall members and wing wheels alternatingly arranged in close vicinity to each other in a stack, each of the wings wheels and the traverse wall members of the stack extends along a flat plane and are arranged so that the planes are in parallel with each other, the wings of the plurality of wing wheels are angled perpendicular to the traverse wall member, and the fan and the plurality of wing wheels are provided as separate elements, wherein the fan is provided as a separate element arranged outside of the housing. a housing having a longitudinally extending side wall portion, the housing comprising: an inlet configured to receive the contaminated crankcase gas from the crankcase, and an outlet configured to release a cleaned crankcase gas out from the housing, an inlet configured to receive the contaminated crankcase gas from the crankcase, and an outlet configured to release a cleaned crankcase gas out from the housing, a fan configured to establishing a gas flow through the housing between the inlet and the outlet, and a cleaning arrangement (308, 308') for cleaning the contaminated crankcase gas, the cleaning arrangement (308, 308') being arranged inside of the housing, characterized in that the cleaning arrangement (308, 308') comprises: a traverse wall member constituted by a flat disc arranged to be stationary in the housing, wherein the traverse wall member is configured to cover a portion of a cross section of the housing, and comprises a plurality of through holes for restricting a cross sectional area of the gas flow, also affecting the direction of the gas flow when approaching the traverse wall member, and a rotatably arranged wing wheel configured to establishing a gas flow through the housing between the inlet and the outlet, the wing wheel arranged downstream of the traverse wall member in the direction of the gas flow, wherein the wing wheel comprises a plurality of wings and by its rotation is configured to redirect contaminants comprised in the crankcase gas towards an inside surface of the longitudinally extending side wall portion of the housing, a traverse wall member constituted by a flat disc arranged to be stationary in the housing, wherein the traverse wall member is configured to cover a portion of a cross section of the housing, and comprises a plurality of through holes for restricting a cross sectional area of the gas flow, also affecting the direction of the gas flow when approaching the traverse wall member, and a rotatably arranged wing wheel configured to establishing a gas flow through the housing between the inlet and the outlet, the wing wheel arranged downstream of the traverse wall member in the direction of the gas flow, wherein the wing wheel comprises a plurality of wings and by its rotation is configured to redirect contaminants comprised in the crankcase gas towards an inside surface of the longitudinally extending side wall portion of the housing, wherein the cleaning arrangement comprises a plurality of traverse wall members and wing wheels alternatingly arranged in close vicinity to each other in a stack, each of the wings wheels and the traverse wall members of the stack extends along a flat plane and are arranged so that the planes are in parallel with each other, the wings of the plurality of wing wheels are angled perpendicular to the traverse wall member, and the fan and the plurality of wing wheels are provided as separate elements, wherein the fan is provided as a separate element arranged outside of the housing.