overwhelming in Portuguese
overwhelming in Portuguese
avassalador
Overpowering, staggering, or irresistibly strong.
esmagador
Overpowering, staggering, or irresistibly strong.