Tamil Dictionary 🔍

thunderburst

Thun"der*burst`, n. Defn: A burst of thunder.


thunderburst - Similar Words