Translation of chaguarama in English:

chaguarama

ornamental palm tree, n.

feminine noun

Venezuela

  • 1

    ornamental palm tree