English to Arabic

Meaning for:
Kittening
other
ولادة قطط صغيرة