Home
Manglish
English listing
Malayalam listing
About
Small-pox pustule - meaning in malayalam
Meanings for Small-pox pustule
noun
വസൂരിക്കുരു