English to Chinese Dictionary depositions

depositions

证言
translation of 'depositions'
noun
供,
废位,
放置,
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one