Tamil Dictionary 🔍

turtling

Tur"tling, n. Defn: The act, practice, or art of catching turtles. Marryat.


turtling - Similar Words