English-Arabic dictionary »

arbalest meaning in Arabic

EnglishArabic
Arbalest [UK: ˈɑː.bə.lɪst]
[US: ˈɑːr.bə.lɪst]

القَوْس القذوف