Slovnenya

Translation English French: life story

Dictionary: main
life story