Home
English listing
Malayalam listing
About
Styrax - meaning in malayalam
Meanings for Styrax
noun
സാമ്പ്രാണിവൃക്ഷം