Translation of kopra in English:

kopra

copra

noun

  • 1

    copra