unforeseeable in Italian
unforeseeable in Italian
imprevedibile
Incapable of being foreseen or anticipated.
imprevisibile
Incapable of being foreseen or anticipated.