translate English to French: His Excellency Mr. Stjepan Mesi, President of the Republic of Croatia
Son Excellence M. Stjepan Mesi, Président de la République de Croatie