what do free ribosomes do

Answer :

they carry out protein synthesis