Translation of sentiliter in English:

sentiliter

centilitre

noun

  • 1

    centilitre, 100th of a litre