User Contribution

Translation of مِصَدّ in English

مِصَدّ

  1. Noun

    buffer ; bumper ; fender ; shock absorber

    Is this entry useful?
Powered by Oxford