Translation of mega in Malay

mega

amat besar

adjective

informal

  • 1

    amat besar, tersangat baik