Spanish-English dictionary »

manteca de palma meaning in English

SpanishEnglish
manteca de palma noun

palm fat(edible plant fat)
noun