Translation of palma in English:

palma

palm

noun

  • 1

    palm, tree of warm and tropical climates, with large leaves and no branches