Slovnenya

Translation English French: extempore

Dictionary: main
extempore
adjective