Home
Manglish
English listing
Malayalam listing
About
Millilitre - meaning in malayalam
Meanings for Millilitre
noun
ഒരു ലിറ്ററിന്റെ ആയിരത്തിലൊരംശം