Tamil Dictionary 🔍

smerlin

Smer"lin, n. (Zoöl.) Defn: A small loach.


smerlin - Similar Words