sarculation
English
sarculation meaning in English • sarculation का अर्थ अंग्रेजी में
Noun
- A weeding, as with a hoe or a rake.