Meaning for defend - To guard oneself from an attack. (பாதுகாப்புக் கொடு)
The defendant was acquitted
குற்றம் சாட்டப்பட்டவன் விடுதலை செய்யப்பட்டான்
Discuss
Report