Adjective

  1. smeared

انگریزی میں لت کا ترجمہ

لت٢

Noun (مؤنث)

  1. leg

اوکسفرڈ کی زیرِ نگرانی