Arabic-English dictionary »

مبيد meaning in English

ArabicEnglish
مبيد للأبواغ m

sporicidalmedicine