software portabilitytranslation and definition "software portability", tamil lexiconWordTamil Definitionsoftware portabilityமென்பொருள் கொண்டுசெல்லல் மென்பொருள் கையாண்மை