Home
Manglish
English listing
Malayalam listing
About
മധുമേഹം അഥവാ മൂത്രമൊഴിവ് - meaning in english
Meanings for മധുമേഹം അഥവാ മൂത്രമൊഴിവ്
noun
Diabetes mellitus