Arabic-English dictionary »

سِلَاح بَيُولُوجِيّ meaning in English

ArabicEnglish
سِلَاح بَيُولُوجِيّ m

bioweaponweapon designed for use in biological warfare