English to Arabic

Meaning for:
Homology
other
التّماثل