Saesneg

Ansoddair

unforeseeable

  1. anrhagweladwy, annisgwyliadwy