if you are supposed to have a 250gbs hard disk, then, i am a bit confused here, it does have that size, then not sure if you are confusing free space with used space and size of the partition or what
i see there a 350 megabytes partition for windows, a 217gbs partition for your os and personal files and a recovery partition of almost 15 gbs
add all that and that is a partitioned 250gbs hard disk/ssd
the other two as you say are a 8 gbs and a 32 gbs partitions on 2 different devices
if your main concern is free space on that 217 gbs partition, well it must be full of recovery folders form previous windows 10 updates
try to clean hard disk by using something like ccleaner to wipe temporary files first, then on the properties of the partition check cleanup, on it open advasnced or system files and delete windows recovery or update backups