Slovnenya

Translation English French: high-sounding

Dictionary: main
high-sounding
adjective