French-English dictionary »

sans restrictions (without/no restrictions) meaning in English

FrenchEnglish
sans restrictions (without/no restrictions) adjectif

no holds barredadjective