English to Arabic

Meaning for:
Storied
other
طابق، دور