Tamil Dictionary 🔍

in-toed

a. காலவிரல்கள் உள்நோக்கித் திருப்பப்பட்டுள்ள.


in-toed - Similar Words