Translation of لم تڑنگا in English:

لم تڑنگا

phrase

  • tall and stout