The English term "invitation" matches the Swedish term "inbjudan"

other english words that include "invitation" : swedish :
invitations inbjudningskort