Slovnenya

Translation English French: embodiment

Dictionary: main