registered letter with return receipt - Turkish English Dictionary

Suggest a Term