Slovnenya

Translation English French: declamatory

Dictionary: main
declamatory
adjective