Translation of durian in English:

durian

durian fruit and tree

noun

  • 1

    durian fruit and tree