Verb

  1. hide, conceal

Translation of لکّا in English

لکّا

(لکّہ)

Noun (masculine)

  1. piece, lump (of cloud or smoke)

Powered by Oxford