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

لمبا تڑنگا

phrase

  • tall and stout