Slovnenya

Translation English French: illustrious

Dictionary: main
illustrious
adjective