English-Arabic dictionary »

derricks meaning in Arabic

EnglishArabic
Derricks [UK: ˈde.rɪks]
[US: ˈde.rɪks]

الرافعات