Dictionary / Architecture
دروبز
/DRA-bz/
English
stairs/steps
French
escalier
Part of Speech
noun
Register
standard