English to Arabic

Meaning for:
Paved
other
معبّد