tú
wén
bā

Definitions

  1. 1. Toowoomba (a city in Australia)

Components