make a formal debut in society or on the stage - Turkish English Dictionary

Suggest a Term