translate English to French: Permanent Mission of Slovenia to the United Nations Office at Geneva.
Mission permanente de la Slovénie auprès de l'Office des Nations Unies à Genève.