English-Arabic dictionary »

catapults meaning in Arabic

EnglishArabic
Catapults [UK: ˈkæ.tə.pʌlts]
[US: ˈkæ.tə.pəlts]

المصيادات