Dictionary / Greetings

tshrrfna

تشرّفنا

/tsh-RRF-na/

English

pleased to meet you

French

enchanté

Part of Speech

interjection

Register

standard