घांटि लाफौन

English: Translation
stone-throwing
Hindi: Translation
ढेलेबाजी
noun
verb