vanmaram

Sycamore - meaning in malayalam

Meanings for Sycamore

noun
ഒരു ഫലവൃക്ഷം
unknown
കാട്ടത്തി