Slovnenya

Translation English French: extemporary

Dictionary: main
extemporary
adjective