English-Arabic dictionary »

roof garden meaning in Arabic

EnglishArabic
Roof garden [UK: ruːf ˈɡɑːd.n̩]
[US: ˈruːf ˈɡɑːr.dn̩]

الحديقة العلويّة