Home
Manglish
English listing
Malayalam listing
About
Sassafras - meaning in malayalam
Meanings for Sassafras
noun
വടക്കൻ അമേരിക്കയിൽ വളരുന്ന ഒരു തരം വൃക്ഷം