ım delighted to meet you.

listen to the pronunciation of ım delighted to meet you.
English - German

Definition of ım delighted to meet you. in English German dictionary

Im delighted to meet you.
Freut mich, Sie kennen zu lernen