Tombouctou meaning

tōɴbo͝ok-to͝o
(place) Town in central Mali, near the Niger River.
proper name
0
0
Advertisement