Tamil Dictionary 🔍

flayer

Flay"er, n. Defn: One who strips off the skin.


flayer - Similar Words