English to Arabic

Meaning for:
Steamrollers
other
الحادلات