English to Arabic

Meaning for:
Ladybird
other
الدعسوقة