The Swedish term "placerar" matches the English term "puts"

other swedish words that include "placerar" : english :
placerar, platser places
placerar plants