Slovnenya

Translation English French: munificent

Dictionary: main
munificent
adjective