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

لُولا

Adjective

  1. disabled in the hand, crippled

Noun (مذکر)

  1. one with hands cropped

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