Tamil Dictionary 🔍

letchy

Letch"y, a. Defn: See Leachy.


letchy - Similar Words