Slovnenya

Translation English French: residuum

Dictionary: main