託拉博拉 tuō lā bó lā

DEFINITIONS

  1. Torabora mountain area in east Afghanistan, famous for its caves

CHARACTERS

託 tuō entrust, rely on; commission
拉 lā pull, drag; seize, hold; lengthen
博 bó gamble, play games; wide, broad
拉 lā pull, drag; seize, hold; lengthen