Translation of bermesin in English:

bermesin

motorized

verb

  • 1

    motorized