Adjective

  1. smeared

Translation of لت in English

لت٢

Noun (feminine)

  1. leg

Powered by Oxford