Tamil Dictionary 🔍

latration

La*tra"tion, n. Defn: A barking. [Obs.]


latration - Similar Words