English to Arabic

Meaning for:
Caterpillar
other
كاتيربيلر