Definify.com

Definition 2024


lemzë

lemzë

Albanian

Noun

lemzë f

  1. hiccup, involuntary spasms
  2. female sexual organ
Derived terms
  • lemcë
  • klemzë
Related terms
  • lëmoj