English to Arabic

Meaning for:
Puppies
other
الجراء