Translation of macang in English:

macang

a mango-like fruit

noun

  • 1

    a mango-like fruit, horse-mango