Slovnenya

Translation English Japanese: extemporary

Dictionary: main
extemporary
adjective