English to Arabic

Meaning for:
Undulations
other
التموّجات