défendre meaning in English
v. defend, stand up for, stand for, champion, guard, uphold, assert, buckler, vindicate, forbid, prohibit, bar, forestall
v. defend, stand up for, stand for, champion, guard, uphold, assert, buckler, vindicate, forbid, prohibit, bar, forestall