Tamil Dictionary 🔍

self-sown

a. வித்தின்றி விளைந்த, தானே விழுந்த விதையினின்றும் முளைத்த


self-sown - Similar Words