Tamil Dictionary 🔍

scritch

Scritch, n. Defn: A screech. [R.] Perhaps it is the owlet's scritch. Coleridge.


scritch - Similar Words