पेड का तना (Ped ka tana) Meaning in English

Meaning in English