English to Arabic

Meaning for:
Interspecies
other
بين الأصناف