Dictionary / Architecture
سقيفة
/SQIFA/
English
entrance vestibule
French
vestibule
Part of Speech
noun
Register
standard