← Reading Hall /

AKASHA  word detail

Regurgitate

word:en:regurgitate

Pour or rush back.