Slovnenya

Translation English French: nostrum

Dictionary: main
nostrum