The Finnish term "sallia" matches the English term "permit"

other finnish words that include "sallia" : english :
sopimus, sallia accord
sallia admit
sallia, tuottaa afford
jättää, sallia allow