Slovnenya

Translation English French: infiltrate

Dictionary: main
infiltrate