English to Arabic

Meaning for:
Weeper
other
باكي