Translation of bermesin in English:

bermesin

motorized

  • 1

    motorized