Slovnenya

Translation English French: besiege

Dictionary: main
besiege
verb