Arabic-English dictionary »

بَيْت اَلشَّبَاب meaning in English

ArabicEnglish
بَيْت اَلشَّبَاب m

youth hostelan inexpensive supervised lodging place, primarily for young people