English to Arabic

Meaning for:
Macadamize
other
إرصف