×

tombouctou meaning in English

n. timbuktu, city in mali; (slang) remote place, somewhere far away, extremely remote place (figuratively)

Related Words

  1. tombola
  2. tombé dans l'oubli
  3. tombé en désuétude
  4. tombé en panne
PC Version

Copyright © 2018 WordTech Co.