English to Arabic

Meaning for:
Inbreeding
other
التوالد الداخلي