Tamil Dictionary 🔍

sahui

Sa*hui", n. (Zoöl.) Defn: A marmoset.


sahui - Similar Words