Skip to content
Simplified display

托拉博拉

tuō lā bó lā

Sign in to save this word to your study lists.

Definitions

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