Definify.com

Definition 2024


palma_da_olio

palma da olio

Italian

Noun

palma da olio f (plural palme da olio)

  1. oil palm

Related terms