Croatian President Stjepan Mesic on Monday received the outgoing Iranian Ambassador, Mohammad Hassan Fadaifard, bestowing on him a high state decoration for his work in advancing Croatian-Iranian relations and bringing closer the two countries and peoples, Mesic's office said in a press release.