Slovnenya

Translation English French: intensive

Dictionary: main
intensive
adjective