The actual free memory is free + cache+ buffers, but we also know that cache and buffers are not free actually, on the other hand; they are reclaimable.
Please see ->
https://ermanarslan.blogspot.com/2014/04/linux-understanding-free-command-output.html