The English term "when" matches the Italian term "laddove, appena che, quando, allorché"

other english words that include "when" : italian :
whence donde
whenever ogni qual volta
whensoever qualvolta