Tamil Dictionary 🔍

tarsi

Tar"si, n., Defn: pl. of Tarsus.


tarsi - Similar Words