carata in Spanish dictionary

  • carata

    Meanings and definitions of "carata"

    • especie de palmera venezolana

Sample sentences with "carata"