Translation of melcochudo in English:

melcochudo

chewy, adj.

adjective

Colombia

  • 1

    chewy