Vocabulary

デシリットル

deciliter; decilitre; dl

noun