Arabic-English dictionary »

القاذفة meaning in English

ArabicEnglish
القاذفة

Launcher[UK: ˈlɔːn.tʃə(r)] [US: ˈlɒn.tʃər]