Translation of lamida in English:

lamida

lick, n.

feminine noun

Latin America
informal

  • 1

    lick