TOOWOOMBA


Meaning of TOOWOOMBA in English

/teuh woom"beuh/ , n.

a city in SE Queensland, in E Australia. 63,401.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .