Arabic-English dictionary »

جرادة meaning in English

ArabicEnglish
جرادة

locust[UK: ˈləʊkəst] [US: ˈloʊkəst]

الجرادة

Locust[UK: ˈləʊkəst] [US: ˈloʊkəst]