Slovnenya

Translation English French: off the cuff

Dictionary: main
off the cuff