Translation of chaguarama in English:

chaguarama

feminine noun

Venezuela
  • 1

    ornamental palm tree