Spanish Word: la palma English Translation: palm (of the hand), palm tree, palm leaf Translated sentences containing 'la palma' Algunos creen que el futuro puede leerse en la palma de la mano, pero yo no lo creo. Some people believe that the future can be read in the palm of the...