Slovnenya

Translation English French: magniloquent

Dictionary: main
magniloquent
adjective