×

timbuktu meaning in French

n. tombouctou, ville du mali; lieu isolé, endroit retiré (sens figuré)

Related Words

  1. timberyard
  2. timbre
  3. time
  4. time after time
PC Version

Copyright © 2018 WordTech Co.