plashoot
English
plashoot meaning in English • plashoot का अर्थ अंग्रेजी में
Noun
- A hedge or fence formed of branches of trees interlaced, or >plashed >.