Arabic-English dictionary »

قاذفات اللهب meaning in English

ArabicEnglish
قاذفات اللهب

Flamethrowers[UK: ˈfleɪm.θrəʊəz] [US: ˈfleɪmθro.ʊəz]