English to Arabic

Meaning for:
Babbitting
other
التغطية بمعدن البابيت