Translation of mampu in English:

mampu

able

adjective

  • 1

    able, having ability, ably, skilfully and well