English to Chinese Dictionary overpowers

overpowers

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