Home
Manglish
English listing
Malayalam listing
About
Centilitre - meaning in malayalam
Meanings for Centilitre
noun
ലിറ്റര്
unknown
1/100