Slovnenya

Translation English French: effete

Dictionary: main
effete
adjective