Slovnenya

Translation English French: put up

Dictionary: main
put up
verb
27 placer.