Translation of لٹُورا in English

لٹُورا

Noun (masculine)

  1. tangled lock

Adjective

  1. derisively

    man with long locks

Powered by Oxford