You asked:

138 grams is how many ounces

  • ounce
    ounce
    138 grams is 4.87 ounces.