vanmaram

ഒരു തരം അലങ്കാരമരം - meaning in english

Meanings for ഒരു തരം അലങ്കാരമരം

noun
Horse chestnut