Slovnenya

Translation English Japanese: off-the-cuff

Dictionary: main
off-the-cuff
adjective