Translation of ادھ کچرا in English:

ادھ کچرا

phrase

  • half-cooked