French-Spanish dictionary »

tombouctou meaning in Spanish

FrenchSpanish
Tombouctou

Timbuktú

Tombouctou nom

Tombuctúnoun