Arabic-English dictionary »

المسقطات meaning in English

ArabicEnglish
المسقطات

Defoliants[UK: ˌdiː.ˈfəʊ.lɪənts] [US: ˌdiːˈfo.ʊ.lɪənts]