English to Chinese Dictionary overpowered

overpowered

制服
translation of 'overpowered'
verb
打败,
压迫,
独揽,
压倒
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one