Slovnenya

Translation English French: esteemed

Dictionary: main
esteemed
adjective