Slovnenya

Translation English French: residue

Dictionary: main