Slovnenya

Translation English French: neediness

Dictionary: main