Translation of mahal in English:

mahal

expensive

adjective

  • 1

    expensive