Term Gallery logo

Meanings of açaí palm in English