Arabic-English dictionary »

البازوكة meaning in English

ArabicEnglish
البازوكة

Bazooka[UK: bə.ˈzuːk.ə] [US: bə.ˈzuːk.ə]