Tamil Dictionary 🔍

siserara

Sis"e*ra*ra, Sis"e*ra*ry, n. Defn: A hard blow. [Prov. Eng.] Halliwell.


siserara - Similar Words