English to Arabic

Meaning for:
Mewled
other
مبكي