vanmaram

Pinus deodar - meaning in malayalam

Meanings for Pinus deodar

noun
ദേവദാരു