Slovnenya

Translation English French: nominated

Dictionary: main
nominated
adjective