deposit transferable by order to a third party - Turkish English Dictionary

Suggest a Term