Engelsk-Fransk ordbok »

no holds barred betyder på franska

EngelskaFranska
no holds barred adjective

sans restrictions (without/no restrictions)adjectif