Slovnenya

Translation English French: need

Dictionary: main
need