Tamil Dictionary 🔍

frothing

Froth"ing, n. Defn: Exaggerated declamation; rant.


frothing - Similar Words