Engelsk-Fransk ordbok »

you can't make this stuff up betyder på franska

EngelskaFranska
you can't make this stuff up phrase

ça ne s'invente pas◼◼◼phrase