Slovnenya

Translation English French: confiscate

Dictionary: main