Slovnenya

Translation English French: looting

Dictionary: main
looting
noun