vanmaram

Centilitre - meaning in malayalam

Meanings for Centilitre

noun
ലിറ്റര്
unknown
1/100