English to Arabic

Meaning for:
Michelin
other
ميتشيلن