Translation of مول تول in English:

مول تول

phrase

  • bargain, concession, haggling
    valuation