Bulgaria’s gross foreign debt totalled 31.898 billion euro ($47.0 billion) at the end of June, up by 13.4% from the end of 2007, the country's central bank said on Monday.