I don't know Greek but Google Translate says
LITRA SE EKATOSTA
Means
LITERS IN HUNDREDS
So it's neither decilitres or cubic centimetres ( In GB English ) Unless that means in 100's of cubic centimetres
LITRA SE EKATOSTA
Means
LITERS IN HUNDREDS
So it's neither decilitres or cubic centimetres ( In GB English ) Unless that means in 100's of cubic centimetres