Slovnenya

Translation English French: overrun

Dictionary: main
overrun