Slovnenya

Translation English French: modus vivendi

Dictionary: main
modus vivendi
noun