English to Chinese Dictionary avowed

avowed

公开宣布
translation of 'avowed'
verb
申明,
招认,
硬说,
承认
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one