English to Arabic

Meaning for:
Moronically
other
بغباوة