Meaning of lamedura in Spanish:

lamedura

Translate lamedura into English

feminine noun

  • 1Acción de lamer.

  • 2Efecto de lamer.