English-Arabic dictionary »

rooftree meaning in Arabic

EnglishArabic
Rooftree [UK: ˈruːf.ˌtri]
[US: ˈruːf.ˌtri]

الدّعامة