English Arabic Dictionary

English - العربية

Overwhelm in Arabic:

1. طغت