Sachverhalt: A. Die Strafkammer des Bundesstrafgerichts sprach G._ neben weiteren Beschuldigten mit Urteil vom 21. März 2012 (von den Vorwürfen der Beteiligung an einer kriminellen Organisation beziehungsweise der Unterstützung einer solchen sowie der qualifizierten Geldwäscherei) frei. Sie bestätigte den Freispruch gemäss ihrem Entscheid vom 8. Juli 2009, welchen das Bundesgericht mit Urteil vom 22. Februar 2011 in Gutheissung der Beschwerde der Bundesanwaltschaft aufgehoben hatte. Sie auferlegte G._ die auf diesen entfallenden Verfahrenskosten im Umfang von Fr. 27'305.20. Sie sprach dem amtlichen Verteidiger Entschädigungen von Fr. 389'808.15 respektive Fr. 73'283.90 zu und verpflichtete G._, der Eidgenossenschaft hiefür Ersatz zu leisten. Sie verweigerte G._ die Ausrichtung einer Entschädigung. Sie ordnete an, dass die Kaution von Fr. 200'000.-- bei Eintritt der Rechtskraft des Urteils freigegeben und zur Deckung der Kosten und der Entschädigung verwendet und dass ein allfälliger Überschuss an den Einleger zurückerstattet wird. B. G._ führt Beschwerde in Strafsachen. Er beantragt, das Urteil der Strafkammer des Bundesstrafgerichts vom 21. März 2012 sei in Bezug auf die Kosten- und Entschädigungsfolgen sowie die Verwendung der Kaution aufzuheben. Zudem ersucht er um Gewährung der unentgeltlichen Rechtspflege. C. Das Bundesstrafgericht stellt in seiner Vernehmlassung den Antrag, die Beschwerde sei, soweit die Verwendung der Kaution zur Deckung der Verfahrenskosten betreffend, gutzuheissen. Im Übrigen sei die Beschwerde abzuweisen, soweit darauf einzutreten sei. Die Bundesanwaltschaft hat auf eine Stellungnahme zur Beschwerde verzichtet.