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