Slovnenya

Translation English French: vestige

Dictionary: main