Tamil Dictionary 🔍

detachable

De*tach"a*ble, a. Defn: That can be detached.


detachable - Similar Words