← Reading Hall
/
AKASHA
word detail
Pelting
word:en:pelting
Anything happening rapidly or in quick successive.
pelting
anything
happening
rapidly
quick
successive