Polish-English dictionary »

palma olejowa meaning in English

PolishEnglish
palma olejowa noun

oil palmnoun
tree that produces palm oil