Translation of لپٹا in English

لپٹا

Noun (masculine)

  1. glutinous liquid food

Powered by Oxford