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

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