English to Arabic

Meaning for:
Cyclopean
other
ضخم