Translation of mewah in English:

mewah

extravagant, luxurious

  • 1

    extravagant, luxurious
    ‘daerah mewah’ an expensive area