Translation of دو ٹنگا in English:

دو ٹنگا

phrase

  • two-legged, biped