Slovnenya

Translation English French: foresightfulness

Dictionary: main
foresightfulness