Translation of لپّا in English

لپّا

Noun (masculine)

  1. slap

  2. embroidery with silver or gold thread, gold or silver cloth, brocade

Powered by Oxford