English to Arabic

Meaning for:
Tsunami
other
موجة البحر الهائلة