Arabic-English dictionary »

سُرْعُوف meaning in English

ArabicEnglish
سُرْعُوف m

mantisany of various large insects of the order Mantodea