Home
Manglish
English listing
Malayalam listing
About
Horse chestnut - meaning in malayalam
Meanings for Horse chestnut
noun
ഒരു തരം അലങ്കാരമരം