Translation of cucharada in English:

cucharada

spoonful, n.

feminine noun

  • 1

    spoonful
    meter la cucharada cuchara