Translation of suba in English:

suba

rise in prices, n.

feminine noun

River Plate

  • 1

    rise in prices