Translation of lechina in English:

lechina

chicken pox, n.

feminine noun

Venezuela

  • 1

    chicken pox