Home
Manglish
English listing
Malayalam listing
About
Nux vomica - meaning in malayalam
Meanings for Nux vomica
noun
കാഞ്ഞിരം